﻿namespace B.Z.Inventory.API.Read.DTO
{
    public class DataInventoryDto
    {
        public int Id { get; set; }
        //InventoryNnumber 盘点单号
        public string InventoryNnumber { get; set; }
        //InventoryStatus 盘点状态（1、进行中2、已完成3、待审核）
        public int InventoryStatus { get; set; }
        //Mid 盘点人员Id
        public int Mid { get; set; }
        //InventoryType 盘点类型（全面盘点、部分盘点等）
        public int InventoryType { get; set; }
        //仓库Id 仓库名称
        public int StoreId { get; set; }
        //InventoryRange 盘点范围 （仓库区域、商品类别等）
        public int InventoryRange { get; set; }
        //InventoryStartTime 盘点开始时间
        public DateTime? InventoryStartTime { get; set; }
        //InventoryEndTime 盘点结束时间
        public DateTime? InventoryEndTime { get; set; }
        //Note 备注
        public string? Note { get; set; }
        //TaskType 任务单类型 1 盘点任务 2入库任务 3出任务
        public int TaskType { get; set; }
        /// <summary>
        /// 经办人Id
        /// </summary>
        public int AttnId { get; set; }
        /// <summary>
        /// 经办人名称
        /// </summary>
        public string AttnName { get; set; }
        /// <summary>
        /// 创建人名称
        /// </summary>
        public string CreateUserName { get; set; }
        /// <summary>
        /// 是否分配了货物
        /// </summary>
        public bool IsHaveGoods { get; set; }
        public string StoreName { get; set; }
        public DateTime? CreateTime { get; set; }
    }
}
